// 地址逆解析
import API from '@/static/api/index.js';
export const inverseAddressResolution = {
	data() {
		return {}
	},
	methods: {
		/* 
			address2Location地址逆解析
			address  地址信息
			city 城市（可不填）
		*/
		address2Location(address,city='') {
			if(address==undefined) return;
			API.inverseResolution(address,city).then(({status,result,message})=> {
				if(status==0){
					uni.openLocation({
						latitude: result.location.lat,
						longitude: result.location.lng,
						success:res=> {
							console.log('success',res);
						},
						fail:err=>{
							console.log('err',err);
							this.showToast('暂时无法定位')
						}
					});
				}else{
					this.showToast(message||'暂时无法定位')
				}
			}).catch(err => {
				this.showToast(err.msg||'暂时无法定位')
				console.log('暂时无法定位',err)
			});
		}
	}
}
